look cheerful - Spanish English Dictionary